vow vengeance against someone - Turc Anglais Dictionnaire